package com.hst.web.base.entity;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

import com.hst.core.annotation.Comment;

/**
 * 
 * @author Luwenjie
 *
 */
@Entity
@Table(name="t_company_contractor")
@Comment("企业承包商关系表")
public class TCompanyContractor implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	@Comment("企业编号")
	@Id
	@Column(length=10,name="company_code")
	private String companyCode;
	
	@Comment("承包商编号")
	@Id
	@Column(length=10,name="contractor_code")
	private String contractorCode;
	
	@Comment("承包商别名")
	@Column(length=200,name="contractor_alias")
	private String contractorAlisa;
	
	@Comment("合同首页照片")
	@Column(length=200,name="contract_img")
	private String contractImg;
	
	@Comment("合同有效期页照片")
	@Column(length=100,name="contract_exp_img")
	private String contractexpImg;
	
	@Comment("合同盖章页照片")
	@Column(length=100,name="contract_stamp_img")
	private String contractStampImg;

	public String getContractImg() {
		return contractImg;
	}

	public void setContractImg(String contractImg) {
		this.contractImg = contractImg;
	}

	public String getContractexpImg() {
		return contractexpImg;
	}

	public void setContractexpImg(String contractexpImg) {
		this.contractexpImg = contractexpImg;
	}

	public String getContractStampImg() {
		return contractStampImg;
	}

	public void setContractStampImg(String contractStampImg) {
		this.contractStampImg = contractStampImg;
	}

	public String getContractorAlisa() {
		return contractorAlisa;
	}

	public void setContractorAlisa(String contractorAlisa) {
		this.contractorAlisa = contractorAlisa;
	}

	public String getCompanyCode() {
		return companyCode;
	}

	public void setCompanyCode(String companyCode) {
		this.companyCode = companyCode;
	}

	public String getContractorCode() {
		return contractorCode;
	}

	public void setContractorCode(String contractorCode) {
		this.contractorCode = contractorCode;
	}
}
